package com.pro.mapper;

import com.pro.pojo.JsLog;
import org.apache.ibatis.annotations.Delete;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @Author 祖铭泽
 * @Date 2022/1/14/0014
 * @description 日志 dao层
 */
@Repository
public interface JsLogMapper {
    /**
     * @Author 祖铭泽
     * @Date 2022/1/14/0014
     * @description 添加日志
     */
    boolean addLog(JsLog jsLog);
    /**
     * @Author 祖铭泽
     * @Date 2022/1/14/0014
     * @description 根据分类类型、分类备注、操作时间、创建人查询日志
     */
    List<JsLog> getCourseLogs(JsLog jsLog);
    /**
     * @Author 祖铭泽
     * @Date 2022/1/14/0014
     * @description 根据日志id删除日志
     */
    @Delete("delete from js_log where log_id = #{logId}")
    boolean deleteLog(Integer logId);
}
